[XEN] Don't kill shadowed guest for writing bogus PTEs.
authorTim Deegan <Tim.Deegan@xensource.com>
Tue, 17 Oct 2006 10:07:11 +0000 (11:07 +0100)
committerTim Deegan <Tim.Deegan@xensource.com>
Tue, 17 Oct 2006 10:07:11 +0000 (11:07 +0100)
commit3cc943dc88804bb61719d991267cc4b86f0fe198
treea10c2e1f1e6cb79190e77a82edcfa35ab211996d
parentfb7382a4d9fa94c0d0b053669e20917c1bf5f733
[XEN] Don't kill shadowed guest for writing bogus PTEs.

If a guest writes a "bad" pagetable entry and we fail to unshadow the
page, don't kill the guest.  This makes the behaviour the same as
if the bad PTE were already in place when we shadowed the page.

Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/shadow.h